package dryven.request.controller;

import dryven.request.controller.result.ActionResult;
import dryven.request.http.Request;
import dryven.request.http.Response;

public interface ActionListener {
	public ActionResult beforeAction(ControllerDescription cd, Request request, Response response);
	public void afterAction();
	public ActionResult handleException(Throwable t, ControllerDescription cd);
}
